Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 INHOLMES NORTH ROAD Detached £529,625 £490,000 25 Jun 2021
2 INHOLMES NORTH ROAD Detached £614,178 £280,000 19 Dec 2003
3 INHOLMES NORTH ROAD Detached £554,163 £451,000 27 Jan 2020